About Trw Associates Ltd (11215429) United Kingdom