About H&k Launderette Limited (12128630) United Kingdom