About Trw Fabrications Ltd (10603897) United Kingdom