About Essex Thread Veins Ltd (11478631) United Kingdom