About W S Comp Ltd (11812864) United Kingdom