About Candymax Designs Limited (08243485) United Kingdom