About The Rummer Hotel Limited (05938352) United Kingdom