About W. W. & S. Limited (SC297861) United Kingdom