About 1662 Laboratories Ltd (SC711629) United Kingdom