About company

Marshall Bell Limited is a privately owned family business, based in Cannock, Staffordshire that has been established since 1990.

GB
Unknown
Not verified company