About Woolmagic Ltd (08298654) United Kingdom