About W S Howard & Sons Limited (04918572) United Kingdom