About Murray Johnstone Holdings Limited (SC088936) United Kingdom