About Gallagher European Holdings Limited (13441323) United Kingdom