About Betafence Limited (00277121) United Kingdom