About Wps Technology Limited (08725729) United Kingdom