About Joseph Gallagher Limited (01618500) United Kingdom