About W&s Power Equipment Holdings Ltd (13517969) United Kingdom