About Britmatrix Engineering Limited (06881118) United Kingdom