About Eggbox Designs Limited (08195870) United Kingdom