About Spooky Pooka Limited (04530027) United Kingdom