About Derek Gallagher Limited (09699219) United Kingdom