About The Walkers Club Ltd (SC602908) United Kingdom