About D. Moore Limited (02695932) United Kingdom