About I H Gallagher Limited (08725781) United Kingdom