About W & S Power Equipment Limited (10319593) United Kingdom