About Cargill Uk Holdings Limited (07203317) United Kingdom