About Cyrex Limited (04306288) United Kingdom