About Trio Investments Limited (07491543) United Kingdom