About Gallagher Ventures Eaton Leys Limited (10405877) United Kingdom