About London Laboratories Ltd (08585140) United Kingdom