About W. S. Brown & Sons Limited (05030490) United Kingdom