About The Red Lion (charlton) Limited (12123242) United Kingdom