About John Mackenzie Ltd. (SC275859) United Kingdom