About W.h. & D.b. Doole Management Services Limited (11847619) United Kingdom