About Brecon Limpet Limited (07751318) United Kingdom