Andrew Shearer, Chartered Tax Adviser