About Duchess Food Limited (03286805) United Kingdom