About Integrated Effluent Solutions Ltd (08279627) United Kingdom