About Murex Bennacott Limited (08496623) United Kingdom