About Macdonald Mcewan Limited (SC351429) United Kingdom