About Trw Engineering & Sons Ltd (13297741) United Kingdom