About The Windsor Clinic Ltd (04811317) United Kingdom