JOHN AITCHISON & Co Ltd.
( Edinburgh)