About W & S Associates Ltd (05398608) United Kingdom