About Ree-cycle Limited (08221637) United Kingdom