About G L Motors Leeds Limited (11820864) United Kingdom