About The Dial Artist Ltd (SC685097) United Kingdom