About W. Johnstone & Sons Limited (SC251742) United Kingdom