About Matra Systems (u.k.) Ltd (02642797) United Kingdom