About Winston Windings Limited (00906811) United Kingdom