About Goose Lane Clinic Limited (10090663) United Kingdom