About Walker & Hutton (scarborough) Limited (00784008) United Kingdom