About Triplicate Industries Ltd (13250049) United Kingdom