About Glenmill Limited (09938541) United Kingdom