About Twiltex Manufacturing Company Limited (01268066) United Kingdom