About Maguire Clinic Ltd (12220746) United Kingdom