About Camloc Holdings Limited (10160875) United Kingdom