About Red Lion (pembridge) Limited (08086615) United Kingdom