About E Eureka Limited (05834617) United Kingdom