About Ludlow Womens Centre (CE000918) United Kingdom