About J. Mackie (glasgow) Limited (SC210017) United Kingdom