About Laroc Caribbean Kitchen Ltd (13072925) United Kingdom