About Alasdair Shand Associates Limited (01569134) United Kingdom