About Taylors Limited (02113740) United Kingdom