About The Foxwell Clinic Ltd (13147125) United Kingdom