About Caribbean Touch Restaurant Limited (13033504) United Kingdom