About The Eureka Project Limited (08005611) United Kingdom