About Eureka Design Limited (10103896) United Kingdom