About Triflex (u.k.) Limited (02081046) United Kingdom