A gold bullion investment firm has won an appeal at the Upper Tribunal over a multimillion pound VAT penalty issued by HMRC for record keeping failures