About Thread White & Blue Ltd (09955694) United Kingdom