About Spud Nick Productions Limited (02560827) United Kingdom