About E & I Holdings Limited (11105955) United Kingdom