About Macdonald Associates Limited (11010870) United Kingdom