About W8 L S Limited (12859098) United Kingdom