About J S W Associates Limited (03365432) United Kingdom