About Glenmuckloch Minerals Limited (08518434) United Kingdom