About Paddywack Productions Limited (05404237) United Kingdom