About Phoenix Walking Stick Company Limited (01675579) United Kingdom