About Trilogee Limited (03795506) United Kingdom