About Macdonald Holdings Limited (09958814) United Kingdom