About Yarndale Limited (08142223) United Kingdom