About Dymond Designs Limited (11505230) United Kingdom