About Trellis Management Limited (07942884) United Kingdom