About D J Edge & Partners Limited (08098867) United Kingdom