About Walkers Newsagents Limited (04985816) United Kingdom