About W.e. Leach (shipley) Limited (00564547) United Kingdom