About D.s. Lloyd Limited (02950168) United Kingdom