About Haworth Scouring Company Limited (01029047) United Kingdom