About Martin Higgins Clinic Limited (10251493) United Kingdom