About Threadelec Ltd. (07615872) United Kingdom