About Shimla Kebab & Grill Limited (09448481) United Kingdom