About Superwash Launderette Limited(the) (00814965) United Kingdom