About Northern Effluent Solutions Limited (10670457) United Kingdom