About D J O Water & Environment Limited (06833008) United Kingdom