About Trs Investments (holdings) Limited (07685117) United Kingdom