About Walker Technique Limited (05981162) United Kingdom