About W.& J.foster Limited (00207662) United Kingdom