About Snodland Tandoori Limited (10376617) United Kingdom