About The Horsham Clinic Limited (04295646) United Kingdom