About Ardmore House Hotel Limited (04123325) United Kingdom