About The Red Lion Hotel (spalding) Limited (09989268) United Kingdom