About The Retreat Clinic Limited (11909009) United Kingdom