About Clean And Recyle Limited (13222053) United Kingdom