About Trellis Investments Limited (07943117) United Kingdom