About The Brecons Management Limited (03378714) United Kingdom