About Heddoncraft Woollens Limited (00711249) United Kingdom