About Trillium Partners Limited (07011410) United Kingdom