About Trencrom Holdings Ltd (12417234) United Kingdom