About Latimer Yellow Limited (12293725) United Kingdom