About Metrode Products Limited (00769971) United Kingdom