About Stubbington Tandoori Limited (07481913) United Kingdom