About Del Monte Europe Limited (00218486) United Kingdom