About Strawberry How Clinic Limited (05867619) United Kingdom