About 31 Percent Wool Ltd (11116197) United Kingdom