About N.g. Mcdonald (highland) Ltd. (SC319136) United Kingdom