About Tim Leighton Limited (10893031) United Kingdom