About Manor Farm Spa And Clinic Ltd (10516261) United Kingdom