About Latex Compounds Limited (12421714) United Kingdom