About Tandoor & Grill Ltd (13170365) United Kingdom