About Red Lion Hotel (llanidloes) Limited (11820755) United Kingdom