About Metro Mobiles Limited (12946448) United Kingdom