About Jack N Jills Cleaners Ltd (12290234) United Kingdom