About Murdo Macleod Promotions Limited (SC082431) United Kingdom