About Teddy20 Supporting Children With Cancer Limited (10492737) United Kingdom