About Red Lion Holdings 3 Limited (13121927) United Kingdom