About Ty Guru Limited (09912114) United Kingdom