About Gleneagle Investments Limited (10841308) United Kingdom