About London Medical Suppliers Ltd (10283091) United Kingdom