About Meridian Hotel Operations Limited (08335267) United Kingdom