About Taylor Durrant Limited (04994409) United Kingdom