AAVID THERMACORE EUROPE LIMITED

NE63 8QW (North East)