About Shah Tandoori Ovens Limited (07059816) United Kingdom