About Phonebox Telecom Limited (07831792) United Kingdom