About Llandrindod Wells Football Club Limited (10085236) United Kingdom