About Red Lion Kitchen Limited (08543644) United Kingdom