About E Delayney Ltd (11689904) United Kingdom