About W R & V Howorth & Son Limited (04937986) United Kingdom