About D Ellery Ltd (08835398) United Kingdom