About The Camborne Back Clinic Limited (07641758) United Kingdom