About Troys Tasty Caribbean Takeaway Ltd (11900822) United Kingdom