A London Phones Arua Ltd Plot 1/9 Rhino Camp Road P. O Box 959 Arua Mobile Phone Shop Call Directions