About Delmonte Ltd. (03587893) United Kingdom