About Eureka Sales Limited (07963858) United Kingdom