About The Red Lion Billericay Limited (13626242) United Kingdom