About Metroscore Limited (04369750) United Kingdom