About Alexander Macleod Limited (SC550275) United Kingdom