Del Monte (UK) Ltd.

240 London Road, Staines, TW18 4JD (Unknown)