What is the BEC?

The BEC is more than just a small shop in Liverpool …