About Gallagher Holdings (uk) Limited (05933192) United Kingdom