About Dutchie & Grill Jamaican Restaurant And Takeaway Ltd. (12559965) United Kingdom