About S W Associates Limited (04685952) United Kingdom