About Annie S Launderette Limited (12602864) United Kingdom