About Simla Tandoori Limited (09770009) United Kingdom