Their annual report from June 2018 suggests: £95m gross cash and £93m net assets. Their current valuation on the stock market is: £26,87m.
Sure, if customers begin shying away due to the drop in share price there may be a more immediate pressure arising. You assume this will happen?