About Delaware Foods Limited (04196489) United Kingdom