About Charles Gallagher Limited (01187941) United Kingdom