About D. Macdonald & Brothers Limited (SC097553) United Kingdom