About Trillium Holdings Limited (03487308) United Kingdom