About Sos Clinic (slough) Limited (11367215) United Kingdom