About I.c.bacon Limited (03297646) United Kingdom