About Caribbean Delight London Limited (06997322) United Kingdom