About Torka Clothing Systems Ltd. (07976769) United Kingdom