About Trix Solutions And Services Limited (08264616) United Kingdom