About The Met Hotel Leeds Limited (04977435) United Kingdom