About James Mackie (glasgow) Limited (SC210016) United Kingdom