About The Palm Caribbean Cuisine Ltd (12786294) United Kingdom