About M&s Hotels Limited (10046664) United Kingdom