About M&c Hotels Holdings Limited (04407581) United Kingdom