About Lion Laboratories Limited (01591869) United Kingdom