About D Gallagher Consultancy Limited (09176403) United Kingdom