About Threading Magic Northcott Ltd (NI660278) United Kingdom