About Latimer Gade Limited (08965647) United Kingdom