About The Eureka Workshop Limited (04112486) United Kingdom