About Spuds Mack Ltd (12097265) United Kingdom