About Christopher Gallagher Limited (08320925) United Kingdom