About David Gallagher Management Limited (08627643) United Kingdom