About Northwich Tandoori Limited (10404324) United Kingdom