About Duck Temptations Ltd (12291306) United Kingdom