ANDREW YULE AND COMPANY LTD