ALMOSTRECORDS Diy label: Almost Records Former Address: 57 Lestrange Street, Cleethorpes, South Humberside. Manufactured And Distributed By Almost Records. 86 Steve Jackson Fiction ALMOST A 001