Teleplan Rentals Ltd. 19 Whitchurch Road, Cardiff, South glamorgan CF143JN