About Bromsgrove Caribbean Kitchen Ltd (11189771) United Kingdom