About Latimer Sales Ltd (11012148) United Kingdom