About D J Johnstone & Son Limited (SC265316) United Kingdom