About Phonebox Magazine Limited (05197986) United Kingdom