About Merlin Inns Limited (02095003) United Kingdom