About Trinbago Roti Hut Limited (11650271) United Kingdom