About Tricord Data Limited (03137519) United Kingdom