About Laxmi Narayan Food And Restaurants Limited (10005055) United Kingdom