About Alexander Mackie Associates Limited (03298699) United Kingdom