About Caribbean Kitchen Limited (04245573) United Kingdom