Company name: Three Little Birds
Description: Taste Jamaica
42 Battersea Rise, London SW11 1EE, United Kingdom