
Sliding Door – France

Shellfish Warehouse - Birmingham (UK)

Shellfish Warehouse - Birmingham (UK)

Shellfish Warehouse - Birmingham (UK)

Shellfish Warehouse - Birmingham (UK)

Shellfish Warehouse Rooms in Birmingham (UK)

Processing Room – Portugal

Shellfish Warehouse - Birmingham (UK)