About Tweedmouth Takeaway Ltd (11294388) United Kingdom