About D Mackenzie Ltd. (SC330428) United Kingdom