About Andover Launderette Limited (09579680) United Kingdom