About D.m.cargill(farms)limited (00594018) United Kingdom