About Duck Eggs Limited (07661321) United Kingdom