About Eureka Design Ltd (13018028) United Kingdom