About W.t.u. Limited (08915225) United Kingdom