About London Laboratory Services Limited (09829658) United Kingdom