About Duncan Mackenzie Ltd (SC241581) United Kingdom