About Tristan Cockerill Ltd (10173840) United Kingdom