About Island Spice Caribbean Takeaway Limited (09827354) United Kingdom