About Ty Nook Limited (11215232) United Kingdom