About 2 Taylors Limited (09643249) United Kingdom