About Tuff Pets Ltd. (11334291) United Kingdom