About The Tunbridge Wells Hotel Limited (07991761) United Kingdom