About Tarpaflex Limited (02688454) United Kingdom