About Dial Square Designs Limited (12696439) United Kingdom