About Spud Kitchen Ltd (12667639) United Kingdom