About Merton House Holiday Hotel Limited (01402197) United Kingdom