About Brady Holdings Ltd (12095929) United Kingdom