About Clear & Recycle Ltd (13681331) United Kingdom