About A Taste Of Jamaica Ltd (SC484912) United Kingdom