About Triflex Limited (05841918) United Kingdom