About The Mackie Group Ltd (SC575811) United Kingdom