About Glenich Holdings Limited (09786244) United Kingdom