About The Manor Practice Limited (07484820) United Kingdom