About Metroscope Limited (08110301) United Kingdom