About David Menzies Management Services Ltd. (03209983) United Kingdom