About Threadex Scotland Ltd (SC701118) United Kingdom