About Teal Chokes Limited (11697807) United Kingdom