About E&i I W Nicholas Limited (10261216) United Kingdom