About Woolcombers (scourers) Limited (01648863) United Kingdom