About E.d.d. Services Limited (02715395) United Kingdom