About London Medical Consultants Limited (05078182) United Kingdom