About W Smithers & Sons Limited (04128658) United Kingdom