About Chemex Limited (12781808) United Kingdom