About Alan Mackie And Partners (SL001274) United Kingdom