About Glenmoriston Electric Company Limited (12024148) United Kingdom