About Trellis (uk) Ltd (08592068) United Kingdom