About D E Taylor Limited (09637095) United Kingdom