About Global Threading Ltd. (08593887) United Kingdom