About Duncan Foods Ltd (12928164) United Kingdom