About Whetstone Clinic Limited (13381260) United Kingdom