About D.e. Scorer Limited (01449421) United Kingdom