About W. Dewhurst & Sons Limited (01388237) United Kingdom