About Phonestop Station Ltd (10378234) United Kingdom