ARCHIBALD SHARP & SON (TRUSTEES) LIMITED