About Enercycle Limited (06802135) United Kingdom