About Walker Etrading Limited (06018524) United Kingdom