About Cargill Industrial Associates Ltd (11580887) United Kingdom