About Funky Haddock Ltd (12831661) United Kingdom