About D.e. Simpson Limited (08207135) United Kingdom