About The Red Lion (southwold) Ltd (10562344) United Kingdom