About Jalsa Tandoori Limited (11908329) United Kingdom