About Sw Investments Limited (03871303) United Kingdom