About Textron Systems Electronic Systems Uk (holdings) Limited (04295616) United Kingdom