About Glendonnell Lodge Limited (05566166) United Kingdom