About W. W. Woods & Sons Limited (06056036) United Kingdom