About Taylor Patterson Associates Limited (01090716) United Kingdom