About Sheila Tandoori Limited (11630278) United Kingdom