About The Barrowford Clinic Limited (04697152) United Kingdom