About The Red Lion (ty N-y-groes) Limited (IP032156) United Kingdom