Geo mines £500k invoice and stock finance facility from Aldermore