About Eureka Manufacturing Limited (11820626) United Kingdom