About Grand Foods Limited (00936434) United Kingdom