About Labbaik Restaurant And Takeaway Limited (13298038) United Kingdom