The Farm : Est Liverpool 1983 Please visit our official noise merchandise store for T-Shirts and other apparel HERE or if you want to buy vinyl and CD’s please visit our own store HERE.