Teddy Mountain Direct is a premium supplier of "make your own teddy bear" industry for private and companies. Teddy Mountain has offices in four countries, five distribution centers in three continents and customers around the world.
https://uk-direct.teddymountain.com