About Devon & Somerset Inns Limited (02541786) United Kingdom