About The Cottontree Yarn Company Limited (03223656) United Kingdom