About Metro Media Limited (04712993) United Kingdom