About D W Taylor Limited (06220473) United Kingdom