About Truss-tech Limited (02588469) United Kingdom