About I.c.d. Laboratories Limited (08542807) United Kingdom