About Spuds Pubs & Bars Ltd (11491205) United Kingdom