About Western Taylor Holdings Limited (11743209) United Kingdom