About Teddy4life Limited (11784278) United Kingdom