About The Launderette Cubbington Ltd (11864813) United Kingdom