About Stanwix Tandoori Restaurant Limited (03650117) United Kingdom