About Trillium Uk Limited (06518961) United Kingdom