About Closed Loop Environmental Solutions Uk Limited (06310784) United Kingdom