About Trivelles Innovation House Ltd (08312119) United Kingdom