About The Phone Shop Ne Ltd (12008215) United Kingdom