About Dial Square Holdings Limited (04359566) United Kingdom