About Ywca England & Wales (00137113) United Kingdom