About Duck Frites Limited (13488446) United Kingdom