About Anglo Cam Limited (03245789) United Kingdom