About Glenegedale Limited (02740143) United Kingdom