Stewart & Watson. (Attorney) in Peterhead (Aberdeenshire)