About D & L Taylor Limited (04906991) United Kingdom