About W.s. Foster & Son Limited (00447806) United Kingdom