About D L Taylor Limited (04486706) United Kingdom