TPH Global Solutions Terms and Conditions