About Harborne Spa & Clinic Limited (11298567) United Kingdom