About Dial Design & Print Ltd (13056026) United Kingdom