About Walkers Traders Limited (13220842) United Kingdom