About The Tuck Shop Takeaway Ltd (12914791) United Kingdom