About Scotwood Macdonald Limited (SC485489) United Kingdom