About John Mackie Limited (04342753) United Kingdom