About London Biological Laboratories Ltd (08282415) United Kingdom