About Eureka Products Limited (01939600) United Kingdom