About Creech St Michael Effluent Treatment Company Limited (05576307) United Kingdom