About The Octagon Clinic Limited (04610479) United Kingdom