About J.e. Darling & Sons Limited (02837860) United Kingdom