About Hogarths Hotels & Restaurants (holdings) Ltd. (09449436) United Kingdom