About Flochem Limited (02788426) United Kingdom