About Thp Holdings Limited (12395418) United Kingdom