About Eureka Diy Limited (12658429) United Kingdom