About D. L. Ricci Ltd. (03399425) United Kingdom