About The Wool Shop Llandudno Ltd (12521720) United Kingdom