About Red Lion Royale Limited (10427688) United Kingdom