About John Johnstone (dalbeattie) Limited (SC025942) United Kingdom