About Heatrod Elements Limited (00766637) United Kingdom