About Cyril Johnston & Co. Limited (NI003426) United Kingdom