Company name: Gorkha Palace Tutbury
Description: Gurkha Palace – Finest Indian and Nepalese Restaurant
1 Lower High St, Tutbury, Burton-on-Trent DE13 9LU, United Kingdom