About Teddy Fraser Limited (11847221) United Kingdom