About Trillium Group Limited (03515012) United Kingdom