About Michael Mackenzie & Son Ltd. (SC397269) United Kingdom