About William J. Henderson And Aberdeenshire Council (SL003503) United Kingdom