About Baba S Restaurant &takeaway Ltd (11961903) United Kingdom