About Latimer Limited (09825035) United Kingdom