About Cargill Holdings (00986532) United Kingdom