About Walker Hamill Limited (04321148) United Kingdom