About T&c Caribbean Restaurants Limited (06981186) United Kingdom