About Abbeyfield Brecon Society Limited (IP28349R) United Kingdom