Ozone do custom kites with logo's etc but it isn'y screen printed on, it is applique'd. Applique means to cut the shape into the canopy, then sew in the different colours of the logo to make the pattern or design. A much better option than screen printing but you need to buy a whole kite and pay an additional amount for the applique.
Good news is that you can have any colour kite you want with whatever dsign you want. It also means you can claim the cost of the kite as a major tax deduction as a business.
PM me if you would like a quote or to discuss options.