William Fleming & Partners , County Carlow