About Dennis Gallagher Limited (04460343) United Kingdom