About E D Nelson Limited (10191198) United Kingdom