About The Battersea Clinic Limited (13405640) United Kingdom