About The Takeaway @103 Ltd (SC422145) United Kingdom