About Toll House Clinic Limited (05191350) United Kingdom