About Ben Shushi Restaurants (london) Ltd (03950955) United Kingdom