About Triplegate Global Sources Limited (04691156) United Kingdom