About L & R Caribbean Kitchen Ltd (13491354) United Kingdom