About I.c.b. Emulsions Limited (NI025931) United Kingdom