About Jamaican Takeaway Food Limited (13153547) United Kingdom