About Trufab Limited (02512966) United Kingdom