About W.p.s.a. (up River) Limited (02744244) United Kingdom