About Brecon Associates Limited (02931297) United Kingdom