About Y. Taylor Limited (11670738) United Kingdom