About Daffy Duck Limited (05438762) United Kingdom