About Merry Inn Hotel Limited (08666883) United Kingdom