About Dial Square Limited (10143842) United Kingdom