About J. James Mackie Limited (13017294) United Kingdom