About Fuddy Duck Limited (10091628) United Kingdom