About The Vanguard Clinic Limited (13574412) United Kingdom