About Metro Rod Limited (04235803) United Kingdom