About White Teddy Limited (12275233) United Kingdom