About Baba Lal Karahi Ltd (13076984) United Kingdom