About D.h.a. Pollution Control Ltd. (03310656) United Kingdom