About N&k Window Cleaning Ltd (11280959) United Kingdom