Catering company based in London serving high quality Caribbean cuisine to both domestic and commercial customers.