About Armstrong Phone Fixer Ltd (11720236) United Kingdom