About Tri-hard Films Limited (12176558) United Kingdom