About Puthucheary Medical Consultancy Limited (10633103) United Kingdom