About Walker Lester Taverns Limited (10730219) United Kingdom