About Glenmorgan Limited (10258875) United Kingdom