About Environmental Power International (holdings) Limited (03892854) United Kingdom