About Red Lion 69 Limited (05869130) United Kingdom