About The Walking Stick Company Ltd (12382506) United Kingdom