About Teddy Bears World Of Music Limited (03036172) United Kingdom