About Neil Mckenzie Joiner & Slater Ltd (SC596236) United Kingdom