About Textron Limited (02657253) United Kingdom