About Trellis Design Limited (12084296) United Kingdom