About Trench Holdings Limited (NI062850) United Kingdom