About Fuzzy Teddy Limited (12034378) United Kingdom