About Touzie Tyke Ltd. (SC601665) United Kingdom