About Spuds Studios Ltd. (11971321) United Kingdom