About Walkers Britain Limited (12480691) United Kingdom