About G & L Motors Limited (04740236) United Kingdom