About Delmonte Management Co. Limited (02207322) United Kingdom