About Dymon Designs Limited (10547247) United Kingdom