women's football club based in Abergavenny, Wales