About Tricord Companies Limited (04783872) United Kingdom