About The Mayfield House Hotel Limited (07443322) United Kingdom