About Henry J. & M. Walker Ltd (08513256) United Kingdom