About Walkers Holdings Limited (10719111) United Kingdom