About W.s. Lloyd Limited (00721224) United Kingdom