© TouchscreenRentals.co.uk 2020, TouchscreenRentals.co.uk is owned and managed by Polished Rock Ltd. Registered Office Unit G10, Silverbox House, East Lane Business Park, 56 Magnet Road, Wembley, London, HA9 7FP. Company Number 7467364. VAT Registration Number 156996156. Registered in England and Wales.