About London Medical Supplies Limited (01673701) United Kingdom