About Latimer Associates (u.k) Limited (03421996) United Kingdom