About The Clean Queen Ltd (10842538) United Kingdom