PALMER & CO (SCOTLAND) LTD