About The Sean Barkes Clinic Ltd (04988546) United Kingdom