Smith and son construction ltd