Image Trademark of Torrington Company, The Trademark Details