About Glenegedale Islay Ltd (SC565195) United Kingdom