About London Medical Design Limited (06733505) United Kingdom