About The Telephone Shop (uk) Limited (02754876) United Kingdom