About Wooldridge Ecotec Limited (03399413) United Kingdom