About Shahi Mahal Limited (02924313) United Kingdom