About Camthorne Holdings Limited (06978166) United Kingdom