About Star Tandoori Indian Take-away & Restaurant Ltd (12291595) United Kingdom