About Latimer Group Limited (12738110) United Kingdom