About J. Foster & Co. Limited (00319830) United Kingdom