About Johnstone Rae Limited (SC320366) United Kingdom