About Metro Stop Mobiles Limited (13489371) United Kingdom