About Trellis Holdco Limited (07942904) United Kingdom