About Proud Haddock Productions Limited (08932441) United Kingdom