About Gledden Ventures Llp (OC414026) United Kingdom