About Trencadis Limited (13492913) United Kingdom