About Love Of Wool Ltd (08132435) United Kingdom