About Spud Takeaway Ltd (13713683) United Kingdom