About London House Restaurants Limited (06327337) United Kingdom