About Haven Environmental Limited (03541700) United Kingdom