About Scott Macdonald Limited (SC690495) United Kingdom