About Aavid Thermacore Europe Limited (03501481) United Kingdom