Since we have no automated method to validate VAT numbers, we can only suggest charging VAT on all buyers under the presumption that most/all would be end consumers, and offer to manually refund any VAT charged to a buyer who contacts you with their VAT number after paying for their order.