About Glebe Tandoori Limited (08191061) United Kingdom