About Thomas Taylor (bowls) Limited (SC136912) United Kingdom