About Logic Clean Ltd (13048616) United Kingdom