About I.c. Goossens Limited (06082857) United Kingdom