About Northwood Metals Limited (00618133) United Kingdom