About Semi Threado Limited (08521711) United Kingdom