About David Taylor Design Limited (09346782) United Kingdom