About Vindaloo Tandoori Limited (11676108) United Kingdom