About Moore & Moore Inns Limited (08183792) United Kingdom