About Cymex Limited (08887801) United Kingdom