About I Want Candy Limited (08479593) United Kingdom