About Walker Dickey Limited (08799932) United Kingdom