The tax team at My VAT Direct knows their stuff.  They were patient and answered all my VAT questions.  These guys are truly great!