About Glendowlin Valley Management Limited (05152795) United Kingdom