About M F Wells (hotels) Limited (SC090154) United Kingdom