About E.n.s.d. Ltd. (03101190) United Kingdom