About Alexander Mclean Associates Limited (04952275) United Kingdom