They are the UK's leading manufacturer of wall mounted moss. There products like moss wall art, moss wall panels for bathroom and walls, etc. are renowned for their creativity and natural appeal with an environmental approach.
Category
Country