About Taylor Patterson Limited (NI040552) United Kingdom