About Blend Clinic Limited (08911934) United Kingdom