About Taylor Yorke Limited (10428889) United Kingdom