About Kaboodle Laundry Services Ltd (12429709) United Kingdom