About Edmundesigns Ltd (12028610) United Kingdom