General Terms and Conditions for professionals