About Delmonte Productions Limited (10249540) United Kingdom