About R Johnstone & Sons Limited (SC246642) United Kingdom