About W.s.l. Limited (03867748) United Kingdom