We feel now is a pretty good time to analyse Surface Transforms Plc's ( LON:SCE ) business as it appears the company...