About Clear And Refresh Ltd (13007218) United Kingdom