About Camborne Holdings Limited (01178762) United Kingdom