About Camflex Limited (02138895) United Kingdom