About William Foster & Co Limited (03609940) United Kingdom