About Camfield Holdings Limited (07510178) United Kingdom