About Sw6 Associates Limited (04806837) United Kingdom