About Teddy Bear Makers Limited (07155451) United Kingdom