About Swoosh Cleaning Ltd (07589303) United Kingdom