About North West Window Cleaning Limited (10190244) United Kingdom