Fish Index — UK, Ireland & Nordic Fish & Seafood Industry Directory
Black Mountains Smokery Ltd is a seafood company based in Crickhowell, UK. They operate under FSA approval number MO 607. The company is registered with Companies House, number 03128086.