About Strand Tandoori Limited (11034934) United Kingdom