About A H Hotel & Spa Limited (09187965) United Kingdom