About Eldorado Computer Solutions Limited (04470101) United Kingdom