About D S Mackenzie Limited (SC427212) United Kingdom