About Swa (uk) Limited (04741497) United Kingdom