Low Company London Record shop and distributor based in London. Find us at 17 Amhurst Terrace, Hackney Downs, E8 2BT