About R. Darling & Sons Limited (SC092737) United Kingdom