About T & J Caribbean Kitchen Ltd (12806032) United Kingdom