About Mendel Clinical Practice Ltd (08234792) United Kingdom