About Dial Square Communications Limited (07934948) United Kingdom