About Hyde Windings Limited (01625688) United Kingdom