About W & S Holdings Limited (06067567) United Kingdom