About Taylor-durant Associates Limited (03667263) United Kingdom