About Trellis Finance Limited (07943009) United Kingdom