About Triton Renco Ltd. (09439804) United Kingdom