About G & T Rentals Ltd (12136206) United Kingdom