About Mackie S Limited (SC030096) United Kingdom