About The Covent Garden Practice Limited (10392979) United Kingdom