About Walker & Hutton (holdings) Limited (05632480) United Kingdom