About Brx Research And Development Company Limited (03253074) United Kingdom