About D S Taylor Limited (06479087) United Kingdom