About Gallagher Investments Limited (02760943) United Kingdom