About William Howard & Son (stockport) Limited (01169475) United Kingdom