About Lahori Masala & Grill (southall) Limited (09853653) United Kingdom