About C&j Jamaican Fulla Bulla Ltd (SC686036) United Kingdom