About The Red Lion B & B Limited (11303634) United Kingdom