About Macdonald Golf Limited (SC298090) United Kingdom