About Trw Ventures Limited (08035174) United Kingdom