About Leigh Tandoori Curry Centre Ltd (11590310) United Kingdom