About Taylor Uk Limited (04365295) United Kingdom