About The Red Lion (dover) Ltd (13568100) United Kingdom