About Baker & Baker Medical Consultancy Ltd (10642589) United Kingdom