About John H Mcnae Ltd. (SC294906) United Kingdom