About Johnston Greer Ltd. (SC271266) United Kingdom