About E42 Solutions Limited (09687718) United Kingdom