About Atlas Hotels (taunton) Limited (03378656) United Kingdom