About Grill And Roti Junction Ltd (13107909) United Kingdom