About Trellis Scotland (SC299227) United Kingdom