About Tah Holdings Limited (13082732) United Kingdom