About Launderama Ltd (06433868) United Kingdom