About Rudd Hotels & Restaurants Ltd (08979782) United Kingdom