About H And R Inns Limited (12416474) United Kingdom