About Mackie Industries Limited (08210315) United Kingdom