About D W O Dowd Limited (06858758) United Kingdom