About Dial Square 86 Limited (08696119) United Kingdom