About Red Lion (stretham) Ltd (09997811) United Kingdom