About Matra Systems (holdings) Limited (03577883) United Kingdom