About New Bath Hotel & Spa Limited (09968802) United Kingdom