About London Medical Laboratory Limited (10463817) United Kingdom