About The Parks Clinic Ltd (12975584) United Kingdom