About Red Lion Holdings 1 Limited (12132824) United Kingdom