About J & W Mcnae Ltd (SC646540) United Kingdom