About Taylor Yates Limited (NI628138) United Kingdom