I don't think its Tyburn Road Works, having worked there myself I cannot see any real resemblance in the two ....but it may have changed by the time I started there ....I have checked out the Kellys for Percy Lane on the Tyburn Road for the years 1913 and 1940, cannot find any mention of them, I know they are in Tamworth, I am not to sure if at one stage they were located in Coventry, we did have all of our glass from them at one time, but now nothing at all.....