About Eureka Design Consultants Limited (03749541) United Kingdom