About Swain Investments Limited (03560755) United Kingdom