About Matthews Wool Shop Limited (09138892) United Kingdom