About James A Mackie Limited (SC274105) United Kingdom