They'll be back.
From the update:
The Store is closed
Thank you for visiting Ramshackle Games.
The web store is currently closed as the business is moving premises. If you want to contact us please use the contacts page on the main website.
The web shop is scheduled to reopen early March, as long as there are no major problems. Sorry for any inconvenience this causes.