About 3 Legged Bear Productions Limited (07087773) United Kingdom