About Mackay Donald 0662 Limited (09149938) United Kingdom