About Trellis Ltd (07391326) United Kingdom