About D And B Computing Limited (08098263) United Kingdom