About The Red Lion (chelmsford) Limited (08417767) United Kingdom