About Appletons Wool Limited (08382865) United Kingdom