About Macdonald & Son Ltd (SC649645) United Kingdom