Company name: Tastebuds Caribbean Cuisine
Description: Colourful fixture for Jamaican flavours
98 Grosvenor Rd, Aldershot GU11 3EA, United Kingdom