About Thorworld Industries Limited (01990244) United Kingdom