About Howard Inns Limited (08291475) United Kingdom