About Delyn Women S Aid Company Limited (02744459) United Kingdom